feeling of self-blame - Alemán Inglés Diccionario